0x51431ec0"指令引用的“0x51431ec0”内存,该内存不能为read。

来源:百度知道 编辑:UC知道 时间:2024/09/21 05:46:05
我的电脑关闭网页后出现

“0x51431ec0"指令引用的“0x51431ec0”内存,该内存不能为read。要终止程序,请单击“确定”,要调试程序,请单击“取消”。

是怎么回事?

一般来说内存出现问题的可能性并不是很大, 主要方面是内存条坏了. 内存质量有问题 . 还有就是两个不同容量不同牌子的内存条混插 ,也比较容易出现不兼容的现象, 同时还要注意散热问题, 特别是超频后, 你可以使用Mestest软件测试一下内存,他可以准确的检测出内存的稳定度.假如你是双内存,而且是不同牌子的内存条混插了或是购买的2手内存时,出现了这个问题,这时,你要检查是不是内存出了问题或是有其他硬件不兼容.如果都没有,那就要从软件方面找问题了.
先简单说说原理:内存有个存放数据的地方就缓冲区,当程序把数据放在某一位置时,因为没有足够空间,就会出现溢出现象.举个例子:一个桶里只能放一斤水,你要是放进二斤水,那它就会溢出来.而系统则是在屏幕上表现出来.这个问题经常出现在2000和XP上,2000/XP对硬件要求是很苛刻的, 一旦遇到资源死锁,溢出或者类似win98的错误操作,系统为保持稳定,就会出现上述情况.另外也可能是硬件兼容性不好造成的

程序强占内存,引起内存地址使用冲突。
解决方法:
1重新启动计算机,如果好了,就谢天谢地。
2使用清理软件清理计算机,比如超级兔子魔法,
3用WINDOWS提供的磁盘碎片整理程序。打开方法:开始-》所有程序-》附件-》系统工具-》磁盘碎片整理程序。
4,还不行吗?那就删除你计算机上出现“0x51431ec0内存错误”以前的程序。
没有了程序它怎么强地址啊。

应该是内存问题,把内存拿出用橡皮擦擦一下!!再放进出,一般都能解决的